package com.framework.modules.base.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 用户信息表
 * 
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-10-21 01:30:14
 */
@TableName("tb_user_info")
public class UserInfoEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户编号
	 */
	@TableId(type = IdType.INPUT)
	private Integer uid;
	/**
	 * 用户昵称
	 */
	private String nickname;
	/**
	 * 性别
	 */
	private Integer gender;
	/**
	 * VIP等级
	 */
	private Integer level;

	/**
	 * 个性签名
	 */
	private String ibo;
	/**
	 * 头像
	 */
	private String avanta;
	/**
	 * 生日
	 */
	private String birthday;
	/**
	 * 星座
	 */
	private String constel;
	/**
	 * 地区
	 */
	private String area;
	/**
	 * 学校
	 */
	private String school;
	/**
	 * 标签
	 */
	private String tags;
	/**
	 * 形象照
	 */
	private String sense;

	private String job;


	/**
	 * 真实姓名
	 */
	@JSONField(serialize = false)
	private String realname;
	/**
	 * 身份证号
	 */
	@JSONField(serialize = false)
	private String idcard;
	/**
	 * 认证状态 已认证=1,未认证=0
	 */
	private Integer isVerifyIdcard;

	/**
	 * 设置：用户编号
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户编号
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：用户昵称
	 */
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	/**
	 * 获取：用户昵称
	 */
	public String getNickname() {
		return nickname;
	}
	/**
	 * 设置：性别
	 */
	public void setGender(Integer gender) {
		this.gender = gender;
	}
	/**
	 * 获取：性别
	 */
	public Integer getGender() {
		return gender;
	}
	/**
	 * 设置：VIP等级
	 */
	public void setLevel(Integer level) {
		this.level = level;
	}
	/**
	 * 获取：VIP等级
	 */
	public Integer getLevel() {
		return level;
	}
	/**
	 * 设置：个性签名
	 */
	public void setIbo(String ibo) {
		this.ibo = ibo;
	}
	/**
	 * 获取：个性签名
	 */
	public String getIbo() {
		return ibo;
	}
	/**
	 * 设置：头像
	 */
	public void setAvanta(String avanta) {
		this.avanta = avanta;
	}
	/**
	 * 获取：头像
	 */
	public String getAvanta() {
		return avanta;
	}
	/**
	 * 设置：生日
	 */
	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}
	/**
	 * 获取：生日
	 */
	public String getBirthday() {
		return birthday;
	}
	/**
	 * 设置：星座
	 */
	public void setConstel(String constel) {
		this.constel = constel;
	}
	/**
	 * 获取：星座
	 */
	public String getConstel() {
		return constel;
	}
	/**
	 * 设置：地区
	 */
	public void setArea(String area) {
		this.area = area;
	}
	/**
	 * 获取：地区
	 */
	public String getArea() {
		return area;
	}
	/**
	 * 设置：学校
	 */
	public void setSchool(String school) {
		this.school = school;
	}
	/**
	 * 获取：学校
	 */
	public String getSchool() {
		return school;
	}
	/**
	 * 设置：标签
	 */
	public void setTags(String tags) {
		this.tags = tags;
	}
	/**
	 * 获取：标签
	 */
	public String getTags() {
		return tags;
	}
	/**
	 * 设置：形象照
	 */
	public void setSense(String sense) {
		this.sense = sense;
	}
	/**
	 * 获取：形象照
	 */
	public String getSense() {
		return sense;
	}

	public String getJob() {
		return job;
	}

	public void setJob(String job) {
		this.job = job;
	}

	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname;
	}

	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}

	public Integer getIsVerifyIdcard() {
		return isVerifyIdcard;
	}



	public void setIsVerifyIdcard(Integer isVerifyIdcard) {
		this.isVerifyIdcard = isVerifyIdcard;
	}
}
